package com.tudouji.project.system.mapper;

import java.util.List;
import com.tudouji.project.system.domain.Upimage;

/**
 * 上传图片Mapper接口
 * 
 * @author tudouji
 * @date 2021-05-12
 */
public interface UpimageMapper 
{
    /**
     * 查询上传图片
     * 
     * @param guid 上传图片ID
     * @return 上传图片
     */
    public Upimage selectUpimageById(String guid);

    /**
     * 查询上传图片列表
     * 
     * @param upimage 上传图片
     * @return 上传图片集合
     */
    public List<Upimage> selectUpimageList(Upimage upimage);

    /**
     * 新增上传图片
     * 
     * @param upimage 上传图片
     * @return 结果
     */
    public int insertUpimage(Upimage upimage);

    /**
     * 修改上传图片
     * 
     * @param upimage 上传图片
     * @return 结果
     */
    public int updateUpimage(Upimage upimage);

    /**
     * 删除上传图片
     * 
     * @param guid 上传图片ID
     * @return 结果
     */
    public int deleteUpimageById(String guid);

    /**
     * 批量删除上传图片
     * 
     * @param guids 需要删除的数据ID
     * @return 结果
     */
    public int deleteUpimageByIds(String[] guids);
}
